import Vue from 'vue'
import Vuex from 'vuex'

import state from './state'
import actions from './actions'
import mutations from './mutations'
import modules from './modules'
// vue使用插件是通过use方法
Vue.use(Vuex)

export default new Vuex.Store({
  state,
  actions,
  mutations,
  modules,
  // 类似于组件中的cpmputed计算属性
  // 根据state的属性数据新的数据
  getters: {
  }
})
